Skip to content
インタ―システムズ製品やソリューション、キャリアの機会などについて、検索してご覧ください。

警告:未使用の共通テーブル式を含むクエリ実行時にエラーなく間違った結果を返す

2025年10月8日 - 警告:未使用の共通テーブル式を含むクエリ実行時にエラーなく間違った結果を返す

[概要]
・警告ID: DP-443396
・影響を受ける製品とバージョン:
InterSystems IRIS data platform
InterSystems IRIS for Health
HealthShare Health Connect
2024.1.0-2024.1.4, 2024.2.0, 2024.3.0, 2025.1.0-2025.1.1

HealthShare Unified Care Record
2024.2, 2025.1

・リスクカテゴリー & スコア:
誤作動 低リスク

・発生条件
ダイナミック・クエリで共通テーブル式を使用したとき

[発生する問題]
InterSystems IRIS バージョン 2024.1.0-2024.1.4, 2024.2.0, 2024.3.0,
2025.1.0-2025.1.1 において、ダイナミック・クエリで発行される特定の SQL
クエリに共通テーブル式(CTE)が含まれるとき、エラーなく間違った結果を返す
可能性があります。本障害は、クエリ文にクエリパラメータを含むCTEが使われ
ている、かつ、それらCTEがクエリで使われていないときにのみ発生します。

例えば、下記クエリ

WITH
aaa AS (SELECT * FROM t1 WHERE f = 'abc'),
bbb AS (SELECT * FROM t2 WHERE f = 'efg') SELECT * FROM bbb

では、CTE 'aaa' がクエリパラメータ 'abc' を含んでいる、かつ、クエリで
使われていないため、本障害の発生条件に該当します。

埋め込みSQLやJDBC/ODBCといったxDBC接続で上記のようなクエリを実行しても
本障害は発生しません。

[影響]
この問題の影響は次のとおりです:
・InterSystems IRIS SQL でエラーなく間違った結果が返ることがある。

[解決策]
この問題の修正はバージョン 2024.1.5、2025.1.2 および 2025.2.0 および
以降のバージョンに含まれる予定です。

対象バージョンでは、ダイナミック・クエリから、使われていないCTE定義を
削除することで本障害を回避することができます。

お客様のご要望により、本修正 DP-443588 を現在お使いの製品に対する Adhoc
として個別に作成し、提供することが可能です。お使いのシステムに対する
Adhoc が必要な場合は、カスタマーサポートセンターまでお知らせ下さい。

この警告についてご質問がある場合は、カスタマーサポートセンターにご連絡下さい。

最新のアラート&アドバイザリー

2025年 9月 25日
警告ID: DP-444551 影響を受ける製品とバージョン: 製品:
2025年 7月 25日
InterSystems IRIS 2025.2 から、セキュリティデータが格納されるIRISSECURITY データベースが導入されます。これまでセキュリティデータが格納されていた IRISSYS とは異なりIRISSECURITY データベースは暗号化することが可能です。これにより機密データをより安全に保管することができるようになります。将来のバージョンでは IRISSECURITY はミラーリングもサポートされる予定です。
2025年 4月 19日
インターシステムズは、InterSystems IRIS、InterSystems IRIS for Health、HealthShare、HealthShare HealthConnect、TrakCare、Caché、および Ensemble の OAuth2 クライアント構成を使用するアプリケーションに影響を与えるセキュリティ脆弱性に対処しました。 改善手順および追加ガイダンス文書は、インターシステムズのワールドワイド・レスポンス・センター (WRC) から入手可能です。
2025年 4月 3日
InterSystems IRIS 2024.3 で発生する2つの製品障害が確認されました。
2025年 3月 12日
インターシステムズはFHIRサーバのチェーン検索での特定のパラメータが不完全または不正な結果を返す可能性がある問題を修正しました。

今すぐ申し込む

サポートアラート、重要な問題、
修正、製品リリースに関する通知を受け取ることができます。
*必須項目
Highlighted fields are required
*必須項目
Highlighted fields are required
このフォームを送信することにより、お客様は、サポートアラート、重要な問題、重要なアップデート、修正、および製品リリースに関する通知を電子メールで受け取ることに同意するものとします。 さらに、お客様は、お客様のビジネスコンタクト情報が、米国でホストされている当社のCRMソリューションに入力されることに同意したことになります。お客様情報は、適用されるデータ保護法に従って維持されます。
**送信ボタンをクリックすることにより、お客様は、既存および将来のインターシステムズ製品、提供物、イベントに関するニュース、更新、その他のマーケティング目的のために連絡を受けることに同意します。